﻿using System.Web.Mvc;
using SDF.Web.Framework;
using SDF.Web.Framework.Mvc;

namespace SDF.Plugin.Payments.Manual.Models
{
    public class ConfigurationModel : BaseSDFModel
    {
        public int ActiveProjectScopeConfiguration { get; set; }

        [SDFResourceDisplayName("Plugins.Payments.Manual.Fields.AdditionalFeePercentage")]
        public bool AdditionalFeePercentage { get; set; }
        public bool AdditionalFeePercentage_OverrideForProject { get; set; }

        [SDFResourceDisplayName("Plugins.Payments.Manual.Fields.AdditionalFee")]
        public decimal AdditionalFee { get; set; }
        public bool AdditionalFee_OverrideForProject { get; set; }

        public int TransactModeId { get; set; }
        [SDFResourceDisplayName("Plugins.Payments.Manual.Fields.TransactMode")]
        public SelectList TransactModeValues { get; set; }
        public bool TransactModeId_OverrideForProject { get; set; }
    }
}